put to death - Anglais Synonymes Dictionnaire

put to death

v.
[1] execute